payment block - French English Dictionary